import math
import random

def B(a):
    #计算圆的面积

    return math.pi * a ** 2

def C(a):
    #计算圆的周长

    return 2 * math.pi * a

def D(a, b):
    #生成指定范围内的随机数
    return random.randint(a, b)

def E(a):
    #判断一个数是否为质数
    if a <= 1:
        return False
    for i in range(2, int(math.sqrt(a)) + 1):
        if a % i == 0:
            return False
    return True

def F(a):
    #计算一个数的阶乘
    if a == 0:
        return 1
    return a * F(a - 1)
print(B(5))  # 计算半径为5的圆的面积
print(C(5))  # 计算半径为5的圆的周长
print(D(1, 10))  # 生成1到10之间的随机整数
print(E(7))  # 判断7是否为质数
print(F(5))  # 计算5的阶乘